home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / pcrsep89.arc / CA.H < prev    next >
C/C++ Source or Header  |  1990-03-21  |  1KB  |  33 lines

  1. /* Include this file at the beginning of every C program and compile
  2.  *   the program using the Small or Medium memory model.
  3.  *
  4.  * (see Listing 2 for function explanations)
  5.  */
  6.  
  7. extern int  far pascal cainit (int modenum, int near *array_ptr);
  8. extern void far pascal careset(void);
  9. extern void far pascal cawrap (int logical_value);
  10. extern void far pascal caborder (int border_value);
  11. extern void far pascal cachar (int clear_char);
  12. extern void far pascal cacolor (int clear_color);
  13. extern void far pascal caclear (void);
  14. extern void far pascal casize (int rows,int cols,int row_repeat,int col_repeat);
  15. extern void far pascal cashow (void);
  16. extern void far pascal caset (int row, int col, int value);
  17. extern void far pascal cagen (void);
  18. int pascal far cacell (void);
  19.  
  20. int ca_array[11];
  21. #define NorthWest 0
  22. #define North     1
  23. #define NorthEast 2
  24. #define West      3
  25. #define Self      4
  26. #define East      5
  27. #define SouthWest 6
  28. #define South     7
  29. #define SouthEast 8
  30. #define SelfRow   9
  31. #define SelfCol  10
  32.  
  33.